creating a riverbed - Español Inglés Diccionario